linux,default-trigger = "usbport";
};
};
-
- ath9k-leds {
- compatible = "gpio-leds";
-
- led-8 {
- function = LED_FUNCTION_WLAN;
- color = <LED_COLOR_ID_GREEN>;
- gpios = <&ath9k 8 GPIO_ACTIVE_HIGH>;
- linux,default-trigger = "phy0tpt";
- };
- };
};
&leds {
device_type = "pci";
ranges;
- ath9k: wifi@0,0 {
+ wifi@0,0 {
compatible = "pci168c,002e";
reg = <0 0 0 0 0>;
nvmem-cells = <&macaddr_cfe_6a0 1>, <&cal_data_1000>;
nvmem-cell-names = "mac-address", "calibration";
- #gpio-cells = <2>;
- gpio-controller;
+ led {
+ led-sources = <8>;
+ };
};
};
};
/ {
model = "Huawei EchoLife HG556a (version A)";
compatible = "huawei,hg556a-a", "brcm,bcm6358";
-
- ath9k-leds {
- compatible = "gpio-leds";
-
- led-2 {
- function = LED_FUNCTION_WLAN;
- color = <LED_COLOR_ID_RED>;
- gpios = <&ath9k 2 GPIO_ACTIVE_HIGH>;
- linux,default-trigger = "phy0tpt";
- };
- };
};
&gpio_keys {
&pci {
status = "okay";
- ath9k: wifi@1,0 {
+ wifi@1,0 {
compatible = "pci168c,ff1d";
reg = <0x0800 0 0 0 0>;
nvmem-cells = <&macaddr_cfe_6a0 1>;
nvmem-cell-names = "mac-address";
- #gpio-cells = <2>;
- gpio-controller;
+ led {
+ led-sources = <2>;
+ };
};
};
/ {
model = "Huawei EchoLife HG556a (version B)";
compatible = "huawei,hg556a-b", "brcm,bcm6358";
-
- ath9k-leds {
- compatible = "gpio-leds";
-
- led-2 {
- function = LED_FUNCTION_WLAN;
- color = <LED_COLOR_ID_RED>;
- gpios = <&ath9k 2 GPIO_ACTIVE_HIGH>;
- linux,default-trigger = "phy0tpt";
- };
- };
};
&gpio_keys {
&pci {
status = "okay";
- ath9k: wifi@1,0 {
+ wifi@1,0 {
compatible = "pci168c,0029";
reg = <0x0800 0 0 0 0>;
nvmem-cells = <&macaddr_cfe_6a0 1>;
nvmem-cell-names = "mac-address";
- #gpio-cells = <2>;
- gpio-controller;
+ led {
+ led-sources = <2>;
+ };
};
};